home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 2: Applications / Linux Cubed Series 2 - Applications.iso / editors / emacs / xemacs / xemacs-1.006 / xemacs-1 / lib / xemacs-19.13 / info / oo-browser.info-3 < prev    next >
Encoding:
GNU Info File  |  1995-09-01  |  32.3 KB  |  684 lines

  1. This is Info file ../info/oo-browser.info, produced by Makeinfo-1.63
  2. from the input file oo-browser.texi.
  3.  
  4. 
  5. File: oo-browser.info,  Node: Glossary,  Next: References,  Prev: Commands,  Up: Top
  6.  
  7. Glossary
  8. ********
  9.  
  10.    Concepts pertinent to operational usage of the OO-Browser are
  11. defined here.
  12.  
  13.    If some GNU Emacs terms are unfamiliar to you, see `[Stallman 87]'.
  14.  
  15. `Ancestors'
  16.      All classes above a class in the inheritance hierarchy.
  17.  
  18. `Category'
  19.      Under most languages, a logical grouping of related classes.  The
  20.      OO-Browser does not yet have any support for this kind of category.
  21.  
  22.      Under Objective-C, a partial class definition that implements a
  23.      related set of methods.  The full class definitions is formed from
  24.      the conjunction of all of the class' categories.  The OO-Browser
  25.      supports Objective-C category browsing.
  26.  
  27. `Children'
  28.      First level of classes below a class in the inheritance hierarchy.
  29.      Those that directly inherit from a class.
  30.  
  31. `Class'
  32.      A category from which object instances are created.  The OO-Browser
  33.      can display classes along with their elements, categories and
  34.      formal protocols.
  35.  
  36. `Class at Point'
  37.      Class name in a listing buffer whose name appears on the same line
  38.      as point.
  39.  
  40. `Declaration'
  41.      A specification of a programatic entity, for reference by other
  42.      parts of a program.  See also `Definition'.  The declaration of a
  43.      method specifies its signature but not its body.
  44.  
  45. `Default Class'
  46.      A class that the OO-Browser creates to simplify browsing a
  47.      particular category of objects such as class protocols or global
  48.      functions.  Default class names begin and end with square bracket
  49.      delimiters, as in `[protocol]'.
  50.  
  51. `Definition'
  52.      Programmatic definition of an entity, e.g. defining the body of a
  53.      method.
  54.  
  55. `Completion'
  56.      The act of filling in the non-ambiguous part of a requested item,
  57.      such as a class name or a file name.
  58.  
  59. `Decendants'
  60.      All classes below a class in the inheritance hierarchy.
  61.  
  62. `Element'
  63.      A feature or an instance of a class.
  64.  
  65. `Environment'
  66.      A series of browser lookup tables and control variables that
  67.      specify the set of classes and inter-class relationships with
  68.      which the browser works.
  69.  
  70. `Environment File'
  71.      A file used to store browser Environments.
  72.  
  73. `Environment Specification'
  74.      Unambiguously tells the browser what to include in the
  75.      construction of an Environment.
  76.  
  77. `Feature'
  78.      An element (method/attribute/component) of a class.
  79.  
  80. `Formal Protocol'
  81.      See `Protocol'.
  82.  
  83. `Implementor'
  84.      A class in which a particular element is defined.  This does not
  85.      include classes which inherit an element.
  86.  
  87. `Initialization File'
  88.      See `Personal Initialization File'.
  89.  
  90. `Instance'
  91.      An object which has a particular class as its type.  The class
  92.      serves as a template for instance creation.
  93.  
  94. `Library Classes'
  95.      Stable, seldomly changed classes that have been released for
  96.      general usage.
  97.  
  98. `Listing Window'
  99.      One of a number of browser windows used to display lists of
  100.      classes.  Inheritance relations are shown by class name
  101.      indentation and by the class level numbers in the listing buffer
  102.      mode lines.
  103.  
  104. `Lookup Table'
  105.      A store used to help the browser quickly determine inter-class
  106.      relationships.
  107.  
  108. `Member'
  109.      See `Feature'.
  110.  
  111. `Method'
  112.      A callable function defined within one or more classes.
  113.  
  114. `Minibuffer Window'
  115.      The single line window at the bottom of an Emacs frame.  It is
  116.      used to interact with the user by displaying messages and
  117.      prompting for input.
  118.  
  119. `Parents'
  120.      First level of classes above a class in the inheritance hierarchy.
  121.      Those from which a class directly inherits.
  122.  
  123. `Personal Initialization File'
  124.      The optional file, `~/.br-init.el', which sets user-specific
  125.      options affecting operation of the OO-Browser, thereby configuring
  126.      the browser for personal use.
  127.  
  128. `Point'
  129.      The point in the current buffer in front of the character which
  130.      the Emacs cursor is over but after any prior character.
  131.  
  132. `Protocol'
  133.      An interface specification to which a class conforms.  Some
  134.      languages use abstract classes for this purpose.  Under
  135.      Objective-C, one may also define formal protocols which include a
  136.      set of method signatures which a class must implement if it
  137.      conforms to the protocol.  Also under Objective-C, one protocol
  138.      may inherit from a list of other protocols, and thus expand the
  139.      set of methods which a conforming class must implement.
  140.  
  141. `Routine'
  142.      See `Method'.
  143.  
  144. `Signature'
  145.      An interface specification for a method.  It includes the method's
  146.      class, type of return value and the types of its formal parameters.
  147.  
  148. `Smart System'
  149.      The Smart System is another handy program that helps you to work
  150.      smarter and faster.  It consists of two parts, the Smart Key
  151.      System, a direct manipulation keyboard interface that gives you
  152.      control of most GNU Emacs subsystems by using only two keys, and
  153.      the Smart Menu System.  This provides a hierarchy of menus within
  154.      Emacs that you use instead of keyboard commands.  Just point and
  155.      click on a menu entry.  One of its uses is to invoke the
  156.      OO-Browser on any desired language Environment.  (The Smart Key
  157.      System is included with the Smart Menu System.)
  158.  
  159. `Smart Menu System'
  160.      See `Smart System'.
  161.  
  162. `System Classes'
  163.      Classes still in development whose interfaces are likely to change.
  164.      They are typically part of a specific project and are often not
  165.      meant to be reused elsewhere.
  166.  
  167. `Top-Level Classes'
  168.      Classes without parents.  Those at the top of the inheritance tree
  169.      for a given Environment.
  170.  
  171. `Viewer Window'
  172.      The largest, bottom-most window in the browser used for displaying
  173.      class source and help information.
  174.  
  175. 
  176. File: oo-browser.info,  Node: References,  Next: Keys,  Prev: Glossary,  Up: Top
  177.  
  178. References
  179. **********
  180.  
  181. [Meyer 88]
  182.      Meyer, Bertrand.  Object-oriented Software Construction.  Prentice
  183.      Hall International: UK, 1988.
  184.  
  185. [Meyer 89]
  186.      Meyer, Bertrand.  Eiffel: The Language.  Interactive Software
  187.      Engineering: Santa Barbara, CA, 1989.  (Also being republished by
  188.      Prentice Hall.)
  189.  
  190. [Goldberg 83]
  191.      Goldberg, Adele and David Robson.  *Smalltalk-80: The Language and
  192.      its Implementation*.  Addison-Wesley, 1983.
  193.  
  194. [Stallman 87]
  195.      Stallman, Richard.  *GNU Emacs Manual*.  Free Software Foundation,
  196.      Cambridge: MA, March 1987.
  197.  
  198. [Java 95]
  199.      *The Java Language Specification*.  Sun Microsystems Computer
  200.      Corporation, Mountain View, CA, February 1, 1995.
  201.  
  202. 
  203. File: oo-browser.info,  Node: Keys,  Next: Command Index,  Prev: References,  Up: Top
  204.  
  205. Key Binding Index
  206. *****************
  207.  
  208. * Menu:
  209.  
  210. * #:                                    Statistics.
  211. * 1 (one):                              Viewing and Editing.
  212. * a:                                    Descendants and Ancestors.
  213. * Action Key:                           Using the Mouse.
  214. * Assist Key:                           Using the Mouse.
  215. * C:                                    Browsing Categories.
  216. * c:                                    Children and Parents.
  217. * C-c #:                                Inhibit Version.
  218. * C-c ^:                                Adding and Deleting Classes.
  219. * C-c C-c:                              Creating Environments.
  220. * C-c C-d:                              Adding and Deleting Classes.
  221. * C-c C-e:                              Building Environments.
  222. * C-c C-f:                              Standalone.
  223. * C-c C-k:                              Viewing and Editing.
  224. * C-c C-o <1>:                          Invoking.
  225. * C-c C-o:                              Standalone.
  226. * C-c C-r:                              Quitting and Refreshing.
  227. * C-c C-s:                              Saving Environments.
  228. * C-c C-v:                              Viewing and Editing.
  229. * C-c C-w <1>:                          Saving Listings.
  230. * C-c C-w:                              Standalone.
  231. * C-g:                                  Invoking.
  232. * C-h k:                                Getting Help.
  233. * C-M-i:                                Standalone.
  234. * C-n:                                  Moving to Entries.
  235. * C-p:                                  Moving to Entries.
  236. * C-u q:                                Graphical Browsing.
  237. * C-x 1:                                Viewing and Editing.
  238. * C-x k:                                Viewing and Editing.
  239. * C-x n w:                              Viewing and Editing.
  240. * C-x w:                                Viewing and Editing.
  241. * d:                                    Descendants and Ancestors.
  242. * DEL:                                  Viewing and Editing.
  243. * e <1>:                                Browsing Implementors.
  244. * e <1>:                                Browsing Elements.
  245. * e <1>:                                Browsing Protocols.
  246. * e <1>:                                Viewing and Editing.
  247. * e:                                    Browsing Categories.
  248. * F:                                    Browsing Implementors.
  249. * f <1>:                                Browsing Categories.
  250. * f:                                    Browsing Protocols.
  251. * F:                                    Browsing Elements.
  252. * H:                                    Using the Mouse.
  253. * h:                                    Getting Help.
  254. * i:                                    Class Info.
  255. * I:                                    Browsing Implementors.
  256. * l:                                    Top-Level Classes.
  257. * L:                                    Building Environments.
  258. * m:                                    Locating Entries.
  259. * M:                                    Filtering Entries.
  260. * M-c:                                  Statistics.
  261. * M-d:                                  Graphical Browsing.
  262. * M-e:                                  Statistics.
  263. * M-f:                                  Graphical Browsing.
  264. * M-g:                                  Graphical Browsing.
  265. * M-k:                                  Graphical Browsing.
  266. * M-TAB:                                Standalone.
  267. * o:                                    Ordering Entries.
  268. * P:                                    Browsing Protocols.
  269. * p:                                    Children and Parents.
  270. * q:                                    Quitting and Refreshing.
  271. * r:                                    Browsing Elements.
  272. * s:                                    Top-Level Classes.
  273. * S:                                    Building Environments.
  274. * SPC:                                  Viewing and Editing.
  275. * t:                                    Top-Level Classes.
  276. * v <1>:                                Browsing Categories.
  277. * v <1>:                                Browsing Protocols.
  278. * v <1>:                                Browsing Elements.
  279. * v:                                    Browsing Implementors.
  280. * V:                                    C++ Element Selection.
  281. * v:                                    Viewing and Editing.
  282. * w:                                    Locating Entries.
  283. * x:                                    Exiting a Listing.
  284.  
  285. 
  286. File: oo-browser.info,  Node: Command Index,  Next: Concepts,  Prev: Keys,  Up: Top
  287.  
  288. Command and Variable Index
  289. **************************
  290.  
  291. * Menu:
  292.  
  293. * br-add-class-file <1>:                Adding and Deleting Classes.
  294. * br-add-class-file <1>:                Standalone.
  295. * br-add-class-file:                    Commands.
  296. * br-ancestors <1>:                     Descendants and Ancestors.
  297. * br-ancestors:                         Commands.
  298. * br-at:                                Commands.
  299. * br-buffer-menu:                       Commands.
  300. * br-c-tags-flag:                       C Specifics.
  301. * br-children <1>:                      Commands.
  302. * br-children:                          Children and Parents.
  303. * br-class-list-hook:                   Customization.
  304. * br-class-path:                        Standalone.
  305. * br-class-stats <1>:                   Statistics.
  306. * br-class-stats:                       Commands.
  307. * br-complete-type:                     Standalone.
  308. * br-copyright:                         Commands.
  309. * br-count <1>:                         Statistics.
  310. * br-count:                             Commands.
  311. * br-delete <1>:                        Adding and Deleting Classes.
  312. * br-delete:                            Commands.
  313. * br-descendants <1>:                   Descendants and Ancestors.
  314. * br-descendants:                       Commands.
  315. * br-edit-entry <1>:                    Commands.
  316. * br-edit-entry <1>:                    Viewing and Editing.
  317. * br-edit-entry:                        Browsing Elements.
  318. * br-edit-file-function:                Viewing and Editing.
  319. * br-editor-cmd:                        External Viewing.
  320. * br-entry-info <1>:                    Class Info.
  321. * br-entry-info:                        Commands.
  322. * br-env-create <1>:                    Creating Environments.
  323. * br-env-create:                        Commands.
  324. * br-env-load <1>:                      Commands.
  325. * br-env-load:                          Standalone.
  326. * br-env-rebuild <1>:                   Building Environments.
  327. * br-env-rebuild:                       Commands.
  328. * br-env-save <1>:                      Commands.
  329. * br-env-save:                          Saving Environments.
  330. * br-env-stats <1>:                     Statistics.
  331. * br-env-stats:                         Commands.
  332. * br-exit-level <1>:                    Exiting a Listing.
  333. * br-exit-level:                        Commands.
  334. * br-feature-signature <1>:             Commands.
  335. * br-feature-signature:                 Browsing Elements.
  336. * br-features <1>:                      Commands.
  337. * br-features:                          Browsing Elements.
  338. * br-find <1>:                          Standalone.
  339. * br-find:                              Commands.
  340. * br-find-class:                        Standalone.
  341. * br-help <1>:                          Commands.
  342. * br-help:                              Getting Help.
  343. * br-help-ms <1>:                       Using the Mouse.
  344. * br-help-ms:                           Commands.
  345. * br-implementors <1>:                  Commands.
  346. * br-implementors:                      Browsing Implementors.
  347. * br-inherited-features-flag:           Commands.
  348. * br-inhibit-version:                   Inhibit Version.
  349. * br-invert-ancestors:                  Descendants and Ancestors.
  350. * br-keep-viewed-classes <1>:           Commands.
  351. * br-keep-viewed-classes:               Keep Viewed Classes.
  352. * br-kill <1>:                          Commands.
  353. * br-kill:                              Viewing and Editing.
  354. * br-lib-rebuild <1>:                   Commands.
  355. * br-lib-rebuild:                       Building Environments.
  356. * br-lib-top-classes <1>:               Commands.
  357. * br-lib-top-classes:                   Top-Level Classes.
  358. * br-match <1>:                         Commands.
  359. * br-match:                             Locating Entries.
  360. * br-match-entries <1>:                 Filtering Entries.
  361. * br-match-entries:                     Commands.
  362. * br-mode-hook:                         Customization.
  363. * br-narrow-view-to-class:              Viewing and Editing.
  364. * br-next-entry <1>:                    Commands.
  365. * br-next-entry:                        Moving to Entries.
  366. * br-order <1>:                         Commands.
  367. * br-order:                             Ordering Entries.
  368. * br-parents <1>:                       Children and Parents.
  369. * br-parents:                           Commands.
  370. * br-prev-entry <1>:                    Moving to Entries.
  371. * br-prev-entry:                        Commands.
  372. * br-quit <1>:                          Commands.
  373. * br-quit <1>:                          Graphical Browsing.
  374. * br-quit:                              Quitting and Refreshing.
  375. * br-refresh <1>:                       Quitting and Refreshing.
  376. * br-refresh:                           Commands.
  377. * br-resize-narrow:                     Commands.
  378. * br-resize-widen:                      Commands.
  379. * br-sort-options:                      Sort Options.
  380. * br-sys-rebuild <1>:                   Commands.
  381. * br-sys-rebuild:                       Building Environments.
  382. * br-sys-top-classes <1>:               Top-Level Classes.
  383. * br-sys-top-classes:                   Commands.
  384. * br-to-from-viewer <1>:                Commands.
  385. * br-to-from-viewer:                    Viewing and Editing.
  386. * br-toggle-c-tags:                     C Specifics.
  387. * br-toggle-keep-viewed <1>:            Keep Viewed Classes.
  388. * br-toggle-keep-viewed:                Commands.
  389. * br-top-classes <1>:                   Commands.
  390. * br-top-classes:                       Top-Level Classes.
  391. * br-tree <1>:                          Commands.
  392. * br-tree:                              Graphical Browsing.
  393. * br-tree-features-toggle <1>:          Graphical Browsing.
  394. * br-tree-features-toggle:              Commands.
  395. * br-tree-graph <1>:                    Graphical Browsing.
  396. * br-tree-graph:                        Commands.
  397. * br-tree-kill <1>:                     Graphical Browsing.
  398. * br-tree-kill:                         Commands.
  399. * br-unique:                            Commands.
  400. * br-version <1>:                       Commands.
  401. * br-version:                           Inhibit Version.
  402. * br-view-entry <1>:                    Viewing and Editing.
  403. * br-view-entry <1>:                    Commands.
  404. * br-view-entry:                        Browsing Elements.
  405. * br-view-file-function:                Viewing and Editing.
  406. * br-view-friend <1>:                   Commands.
  407. * br-view-friend:                       C++ Element Selection.
  408. * br-view-full-frame <1>:               Viewing and Editing.
  409. * br-view-full-frame:                   Commands.
  410. * br-viewer-cmd:                        External Viewing.
  411. * br-viewer-scroll-down <1>:            Commands.
  412. * br-viewer-scroll-down:                Viewing and Editing.
  413. * br-viewer-scroll-up <1>:              Commands.
  414. * br-viewer-scroll-up:                  Viewing and Editing.
  415. * br-where <1>:                         Commands.
  416. * br-where:                             Locating Entries.
  417. * br-write-buffer <1>:                  Commands.
  418. * br-write-buffer:                      Saving Listings.
  419. * c++-browse:                           Invoking.
  420. * c++-class-keyword:                    C++ Settings.
  421. * c++-cpp-include-dirs:                 C++ Element Selection.
  422. * c++-include-dirs:                     C++ Element Selection.
  423. * c++-src-file-regexp:                  C++ Settings.
  424. * clos-browse:                          Invoking.
  425. * clos-def-form-with-args-regexp:       CLOS Settings.
  426. * clos-element-type-alist:              CLOS Settings.
  427. * delete-other-windows:                 Viewing and Editing.
  428. * describe-key:                         Getting Help.
  429. * eif-browse:                           Invoking.
  430. * eif-get-parents-from-source:          Eiffel Settings.
  431. * file, .br-init.el <1>:                Customization.
  432. * file, .br-init.el:                    Glossary.
  433. * file, BR-README:                      Top.
  434. * info-browse:                          Invoking.
  435. * Java-class-keyword:                   Java Specifics.
  436. * keyboard-quit:                        Invoking.
  437. * kill-buffer:                          Viewing and Editing.
  438. * objc-browse:                          Invoking.
  439. * objc-class-keyword:                   Objective-C Settings.
  440. * objc-cpp-include-dirs:                Objective-C Element Selection.
  441. * objc-include-dirs:                    Objective-C Element Selection.
  442. * objc-src-file-regexp:                 Objective-C Settings.
  443. * oobr:                                 Invoking.
  444. * smt-browse:                           Invoking.
  445. * widen:                                Viewing and Editing.
  446. * window-system:                        External Viewing.
  447.  
  448. 
  449. File: oo-browser.info,  Node: Concepts,  Prev: Command Index,  Up: Top
  450.  
  451. Concept Index
  452. *************
  453.  
  454. * Menu:
  455.  
  456. * #import:                              Objective-C Element Selection.
  457. * #include:                             C++ Element Selection.
  458. * aborting:                             Invoking.
  459. * abstract method:                      Java Specifics.
  460. * Action Key:                           Using the Mouse.
  461. * ancestors:                            Descendants and Ancestors.
  462. * ancestors, inverted:                  Descendants and Ancestors.
  463. * anonymous ftp:                        Top.
  464. * arguments:                            Commands.
  465. * Assist Key:                           Using the Mouse.
  466. * attribute:                            Browsing Elements.
  467. * attributes:                           Class Info.
  468. * browsing elements:                    Browsing Elements.
  469. * browsing, ancestors:                  Descendants and Ancestors.
  470. * browsing, children:                   Children and Parents.
  471. * browsing, descendants:                Descendants and Ancestors.
  472. * browsing, parents:                    Children and Parents.
  473. * C:                                    Introduction.
  474. * C++ <1>:                              Introduction.
  475. * C++:                                  C++ Element Selection.
  476. * C++ feature listings:                 C++ Element Selection.
  477. * canceling:                            Invoking.
  478. * category <1>:                         Objective-C Categories.
  479. * category:                             Browsing Categories.
  480. * children:                             Children and Parents.
  481. * class category:                       Browsing Categories.
  482. * class count:                          Statistics.
  483. * class definition keywords <1>:        Objective-C Settings.
  484. * class definition keywords <1>:        Java Specifics.
  485. * class definition keywords:            C++ Settings.
  486. * class info:                           Statistics.
  487. * class protocol:                       Browsing Protocols.
  488. * class statistics:                     Statistics.
  489. * class, adding to Environment:         Adding and Deleting Classes.
  490. * class, deleting from Environment:     Adding and Deleting Classes.
  491. * class, friend:                        C++ Element Selection.
  492. * class, narrowing view to:             Viewing and Editing.
  493. * class, replacing in Environment:      Adding and Deleting Classes.
  494. * class, source file:                   Locating Entries.
  495. * class, where is:                      Locating Entries.
  496. * classes, all:                         Top-Level Classes.
  497. * classes, editing:                     Viewing and Editing.
  498. * classes, finding:                     Locating Entries.
  499. * classes, matching names:              Locating Entries.
  500. * classes, name completion:             Viewing and Editing.
  501. * classes, others same file:            Viewing and Editing.
  502. * classes, top-level:                   Top-Level Classes.
  503. * classes, viewing:                     Viewing and Editing.
  504. * CLOS <1>:                             Features.
  505. * CLOS <1>:                             Introduction.
  506. * CLOS:                                 Browsing Elements.
  507. * CLOS methods:                         CLOS Method Handling.
  508. * CLOS types:                           CLOS Method Handling.
  509. * CLOS, the class t:                    CLOS Method Handling.
  510. * command documentation:                Commands.
  511. * Common Lisp:                          Browsing Elements.
  512. * completion:                           Viewing and Editing.
  513. * conformance to protocol:              Browsing Protocols.
  514. * constructor <1>:                      Java Specifics.
  515. * constructor:                          C++ Element Selection.
  516. * copyright:                            Commands.
  517. * credits:                              Top.
  518. * default class:                        CLOS Settings.
  519. * deferred function <1>:                C++ Element Selection.
  520. * deferred function:                    Java Specifics.
  521. * descendancy view:                     Graphical Browsing.
  522. * descendants:                          Descendants and Ancestors.
  523. * destructor <1>:                       C++ Element Selection.
  524. * destructor:                           Java Specifics.
  525. * edit element:                         Browsing Elements.
  526. * editing a class:                      Viewing and Editing.
  527. * editing, externally:                  External Viewing.
  528. * Eiffel <1>:                           Introduction.
  529. * Eiffel:                               Eiffel Element Selection.
  530. * Eiffel, error parsing:                Eiffel Settings.
  531. * Eiffel, flat:                         Class Info.
  532. * Eiffel, info:                         Class Info.
  533. * Eiffel, short:                        Class Info.
  534. * element <1>:                          Browsing Implementors.
  535. * element:                              Browsing Elements.
  536. * element browsing:                     Browsing Elements.
  537. * element type:                         CLOS Settings.
  538. * element, source file:                 Locating Entries.
  539. * element, where is:                    Locating Entries.
  540. * Emacs 19:                             Using the Mouse.
  541. * entries, matching names:              Filtering Entries.
  542. * entries, ordering:                    Ordering Entries.
  543. * entry attributes:                     Class Info.
  544. * entry, next:                          Moving to Entries.
  545. * entry, previous:                      Moving to Entries.
  546. * entry, where is:                      Locating Entries.
  547. * Environment building:                 Building Environments.
  548. * Environment building, batch:          Building Environments.
  549. * Environment file:                     Invoking.
  550. * Environment loading:                  Loading Environments.
  551. * Environment spec summary:             Statistics.
  552. * Environment specification:            Creating Environments.
  553. * Environment statistics:               Statistics.
  554. * Environment, adding classes:          Adding and Deleting Classes.
  555. * Environment, adding individual classes: Adding and Deleting Classes.
  556. * Environment, default:                 Environments.
  557. * Environment, deleting classes:        Adding and Deleting Classes.
  558. * Environment, ordering classes:        Top-Level Classes.
  559. * Environment, prompting for:           Invoking.
  560. * Environment, replacing classes:       Adding and Deleting Classes.
  561. * Environment, the:                     Environments.
  562. * error parsing:                        Eiffel Settings.
  563. * exiting a listing level:              Exiting a Listing.
  564. * feature:                              Browsing Elements.
  565. * file suffixes <1>:                    Objective-C Settings.
  566. * file suffixes:                        C++ Settings.
  567. * filtering entries:                    Filtering Entries.
  568. * finding a class:                      Standalone.
  569. * finding an element:                   Standalone.
  570. * finding classes:                      Locating Entries.
  571. * formal arguments:                     Commands.
  572. * formal protocol:                      Browsing Protocols.
  573. * friend:                               C++ Element Selection.
  574. * function, friend:                     C++ Element Selection.
  575. * function, pure virtual:               C++ Element Selection.
  576. * GNU Emacs:                            Features.
  577. * graphical browsing:                   Graphical Browsing.
  578. * implementor:                          Browsing Implementors.
  579. * implementor, category:                Browsing Categories.
  580. * implementor, protocol:                Browsing Protocols.
  581. * include files <1>:                    C++ Element Selection.
  582. * include files:                        Objective-C Element Selection.
  583. * Info:                                 Introduction.
  584. * InfoDock:                             Using the Mouse.
  585. * InfoDock, obtaining:                  Top.
  586. * initialization file <1>:              Adding and Deleting Classes.
  587. * initialization file <1>:              Customization.
  588. * initialization file:                  Creating Environments.
  589. * installation:                         Top.
  590. * instance browsing:                    Browsing Elements.
  591. * invoking the OO-Browser:              Invoking.
  592. * Java feature listings:                Java Specifics.
  593. * language support:                     Invoking.
  594. * large Environments:                   Building Environments.
  595. * Library search list:                  Environments.
  596. * listing buffer:                       Introduction.
  597. * listing options:                      Sort Options.
  598. * listing order:                        Sort Options.
  599. * listing window:                       Introduction.
  600. * listing, editing:                     Saving Listings.
  601. * listing, writing to a file:           Saving Listings.
  602. * locating classes:                     Locating Entries.
  603. * locating Entries:                     Filtering Entries.
  604. * matching to class names:              Locating Entries.
  605. * matching to listing entries:          Filtering Entries.
  606. * Menu Key:                             Using the Mouse.
  607. * method, abstract:                     Java Specifics.
  608. * method, native:                       Java Specifics.
  609. * methods, specialized parameters:      CLOS Method Handling.
  610. * mouse control:                        Using the Mouse.
  611. * movement:                             Moving to Entries.
  612. * movement, to or from viewer:          Viewing and Editing.
  613. * multiple inheritance:                 Features.
  614. * native method:                        Java Specifics.
  615. * next entry:                           Moving to Entries.
  616. * NEXTSTEP OO-Browser:                  Graphical Browsing.
  617. * number of classes:                    Statistics.
  618. * Objective-C <1>:                      Objective-C Element Selection.
  619. * Objective-C:                          Introduction.
  620. * Objective-C category:                 Objective-C Categories.
  621. * Objective-C protocol:                 Objective-C Protocols.
  622. * OO-Browser:                           Introduction.
  623. * OO-Browser commands:                  Commands.
  624. * OO-Browser, obtaining:                Top.
  625. * operator delete:                      C++ Element Selection.
  626. * operator new:                         C++ Element Selection.
  627. * ordering listings:                    Ordering Entries.
  628. * parents <1>:                          Class Info.
  629. * parents:                              Children and Parents.
  630. * personal initialization:              Customization.
  631. * prefix argument:                      Invoking.
  632. * previous entry:                       Moving to Entries.
  633. * programming:                          Commands.
  634. * protocol <1>:                         Browsing Protocols.
  635. * protocol:                             Objective-C Protocols.
  636. * pure virtual function:                C++ Element Selection.
  637. * quitting, permanently:                Quitting and Refreshing.
  638. * quitting, temporarily:                Quitting and Refreshing.
  639. * README file:                          Top.
  640. * refreshing the browser display:       Quitting and Refreshing.
  641. * routine:                              Browsing Elements.
  642. * routine calls:                        Class Info.
  643. * scrolling viewer:                     Viewing and Editing.
  644. * searching for a class:                Standalone.
  645. * searching for an element:             Standalone.
  646. * signature <1>:                        Browsing Implementors.
  647. * signature:                            Browsing Elements.
  648. * Smalltalk:                            Introduction.
  649. * sorting listings:                     Ordering Entries.
  650. * sorting options:                      Sort Options.
  651. * source code:                          Features.
  652. * specialized parameters:               CLOS Method Handling.
  653. * starting the OO-Browser:              Invoking.
  654. * support:                              Inhibit Version.
  655. * System search list:                   Environments.
  656. * textual interface:                    Introduction.
  657. * UNIX:                                 Features.
  658. * user interface:                       Introduction.
  659. * version, browser:                     Inhibit Version.
  660. * vi:                                   External Viewing.
  661. * view element:                         Browsing Elements.
  662. * viewer window:                        Introduction.
  663. * viewer, full frame:                   Viewing and Editing.
  664. * viewer, killing displayed buffer:     Viewing and Editing.
  665. * viewer, scrolling:                    Viewing and Editing.
  666. * viewing a class:                      Viewing and Editing.
  667. * viewing, externally:                  External Viewing.
  668. * X OO-Browser picture:                 Graphical Browsing.
  669. * XEmacs:                               Using the Mouse.
  670. * xmore:                                External Viewing.
  671. * xoobr:                                Graphical Browsing.
  672. * xoobr picture:                        Graphical Browsing.
  673. * xoobr, descendants:                   Graphical Browsing.
  674. * xoobr, displaying features:           Graphical Browsing.
  675. * xoobr, graphical view:                Graphical Browsing.
  676. * xoobr, help:                          Graphical Browsing.
  677. * xoobr, killing:                       Graphical Browsing.
  678. * xoobr, node menu:                     Graphical Browsing.
  679. * xoobr, quitting:                      Graphical Browsing.
  680. * xoobr, terminating:                   Graphical Browsing.
  681. * xoobr, view:                          Graphical Browsing.
  682.  
  683.  
  684.